Recolha e Difusão

 

A primeira camada (layer) da arquitectura global deste sistema é denominada por camada de recolha e difusão dos dados biométricos, e é responsável pela captura e envio dos dados brutos – sem qualquer tipo de tratamento - para a rede TCP/IP. O seu principal objectivo é preparar os dados para que estes possam ser acessíveis e geridos por qualquer receptor que esteja conectado a um ou vários servidores tipo broadcast. Os equipamentos biométricos podem ser arbitrários em número e diversidade, e possuem drivers encapsulados em ferramentas de software específico, que são responsáveis pela difusão dos sinais. Desta forma estão presentes os dispositivos biométricos e as respectivas ligações ao sujeito a ser testado, bem como os estímulos multimédia a apresentar e definidos os protocolos de comunicação entre os equipamentos e a rede TCP/IP.

Na Figura 1 está apresentada a arquitectura para esta camada, realçando a flexibilidade do sistema.


Figura 1: Arquitectura Global de todo o Sistema


A criação de uma plataforma de recolha e difusão de dados numa rede TCP/IP que seja estandardizada e universalmente aceite é um passo essencial para o sucesso e futuro desenvolvimento de todo o projecto, garantindo assim a sua usabilidade e correcto funcionamento fora do âmbito no qual foi desenvolvido. Neste sentido, e no que se refere a esta camada em específico, foi dada especial ênfase aos drivers a aplicar a cada um dos dispositivos utilizados. A integração e constante interacção do autor deste projecto num trabalho anteriormente desenvolvido por António Gomes para um projecto final de curso culminaram na reutilização de dois dos referidos drivers adaptados ao EEG e ao oxímetro. Estes foram criados no sentido de permitir o envio dos sinais biométricos captados do sujeito para a rede TCP/IP em tempo real, não permitindo no entanto a visualização em tempo real da evolução do comportamento e estados emocionais do sujeito. A inclusão de dois softwares adicionais, em funcionamento paralelamente com os drivers anteriormente referidos, permite a capturada, difusão e monitorização em tempo real de todos os sinais captados pelo EEG e pelo oxímetro. A monitorização em tempo real é uma funcionalidade que está integrada na camada de processamento dos dados biométricos e será abordada no subcapítulo seguinte. O BioExplorer e o Office Medic, adaptados para o EEG e o oxímetro respectivamente, foram ferramentas fornecidas aquando da compra dos equipamentos biométricos e têm apenas o intuito de suportar e sustentar os dados captados.

A prova de ouro para demonstrar a flexibilidade acima referida ocorreu no momento em que se tornou necessária a aquisição de um novo dispositivo biométrico para comprovar e reforçar os padrões e comportamentos emocionais até então obtidos. A aquisição do GSR tornou possível proceder à classificação sustentada e fidedigna da evolução do estado emocional do sujeito ao longo de toda a sessão experimental, provando assim a flexibilidade do sistema. Este novo dispositivo biométrico levou ao desenvolvimento de uma aplicação de controlo e envio de dados para a rede, cumprindo assim os requisitos necessários ao funcionamento global do sistema.